;
; COMPAQ Graphics Display Controller (109958)
;
BOARD
  ID = "CPQFC0B"
  NAME = "COMPAQ Advanced Graphics 1024 Board"
  MFR = "COMPAQ"
  CATEGORY = "VID"
  SLOT = ISA16
  LENGTH = 338
  SKIRT = YES
  VERSION = 1.27
  REV = 0
  COMMENTS = "
This adapter supports a maximum display resolution of 1024x768, with
up to 256 simultaneously displayable colors.  If an appropriate slot
cannot be found for this board, it may be necessary to shuffle the
other boards in the system."


JUMPER(1) = 1
  NAME = "W1"
  JTYPE = TRIPOLE
  VERTICAL = NO
  FACTORY = LOC(1) 1
  COMMENTS = "
On some older boards, this jumper is labelled JP1 and is positioned 
horizontally."


  SOFTWARE(1) = "
Use of the AG1024 Board requires installation of the device driver
named 'AG1024.SYS'.  This device driver must be installed by adding
a 'DEVICE=' command to your CONFIG.SYS file.\n\n
NOTE: The 'AG1024.SYS' driver should come before the 'CEMM.EXE' driver
when both are present in your 'CONFIG.SYS' file.\n\n
The 'AG1024.SYS' device driver may require that several command line
options be set to insure proper operation.  For the configuration that
has been selected, add the following line to your 'CONFIG.SYS' file:\n\n

'DEVICE=AG1024.sys  ADDR=a  BUS=bw  MONITOR=m  MODE=r  COLORS=n'\n\n
where:"


FUNCTION = "Port Address Mapping"
    HELP = "
The I/O ports required to control the AG1024 board may be mapped
into either of two areas in the system I/O address space.  The
address block to be used is determined by a jumper located on the
board.  The recommended setting is for addresses 290h to 29Fh."

  CHOICE = "I/O Port Addresses"
      LINK
        PORT = 290H - 29FH | 280H - 28FH
        INIT = JUMPER(1) LOC(1) 1 | 0

FUNCTION = "Bus Access Width"
    HELP = "
The AG1024 board may support 8-bit or 16-bit access.  A 'BUS='
option in the 'DEVICE=AG1024.SYS' command in the 'CONFIG.SYS'
file may be used to specify access width, or it may be left for
the driver to determine.  When permitted, 16-bit access permits
faster operation.  For installation purposes it is safer to let
the driver determine a default value, or to specify 8-bit access.
If you need the higher performance provided by 16-bit access,
consult the Installation Guide for more detailed information."

  CHOICE = "Omit Option"
    FREE
      INIT = SOFTWARE(1) "bw=OMIT OPTION"
    LINK
      MEMORY = 4K
        ADDRESS = 0C8000H | 0CA000H | 0CC000H | 0CE000H |
                  0D0000H | 0D2000H | 0D4000H | 0D6000H |
                  0D8000H | 0DA000H | 0D0C00H | 0DE000H
        MEMTYPE = OTHER
      INIT = SOFTWARE(1) "a=C800" | "a=CA00" | "a=CC00" | "a=CE00" |
                         "a=D000" | "a=D200" | "a=D400" | "a=D600" |
                         "a=D800" | "a=DA00" | "a=DC00" | "a=DE00"


  CHOICE = "8-Bit"
    FREE
      INIT = SOFTWARE(1) "bw=8"
    LINK
      MEMORY = 4K
        ADDRESS = 0C8000H | 0CA000H | 0CC000H | 0CE000H |
                  0D0000H | 0D2000H | 0D4000H | 0D6000H |
                  0D8000H | 0DA000H | 0D0C00H | 0DE000H
        MEMTYPE = OTHER
        SIZE = BYTE
      INIT = SOFTWARE(1) "a=C800" | "a=CA00" | "a=CC00" | "a=CE00" |
                         "a=D000" | "a=D200" | "a=D400" | "a=D600" |
                         "a=D800" | "a=DA00" | "a=DC00" | "a=DE00"


  CHOICE = "16-Bit"
    FREE
      INIT = SOFTWARE(1) "bw=16"
    LINK
      MEMORY = 4K
        ADDRESS = 0C8000H | 0CA000H | 0CC000H | 0CE000H |
                  0D0000H | 0D2000H | 0D4000H | 0D6000H |
                  0D8000H | 0DA000H | 0D0C00H | 0DE000H
        MEMTYPE = OTHER
        SIZE = WORD
      INIT = SOFTWARE(1) "a=C800" | "a=CA00" | "a=CC00" | "a=CE00" |
                         "a=D000" | "a=D200" | "a=D400" | "a=D600" |
                         "a=D800" | "a=DA00" | "a=DC00" | "a=DE00"



FUNCTION = "Monitor Resolution Support"
    HELP = "
The AG1024 device driver allows you to specify what operating
modes may be used with the attached monitor. Selections for this
option would typically be 'HIGH,LOW', for an Advanced Graphics
Display, or 'LOW' for a VGA compatible display.  See the Software
Installation Guide, under AG1024.sys, for more details."

  CHOICE = "Advanced Graphics Color Monitor"
    FREE
      INIT = SOFTWARE(1) "m=HIGH"

  CHOICE = "VGA Compatible Monitor"
    FREE
      INIT = SOFTWARE(1) "m=LOW"


  CHOICE = "Various multiscan monitors, high res. only."
    FREE
      INIT = SOFTWARE(1) "m=ALT"


  CHOICE = "Advanced Graphics Color Monitor, hi/low res."
    FREE
      INIT = SOFTWARE(1) "m=HIGH,LOW"


  CHOICE = "Various multiscan monitors, high/low res."
    FREE
      INIT = SOFTWARE(1) "m=ALT,LOW"


FUNCTION = "Initial Resolution"
  HELP = "
The device driver may specify the initial setting for the display
resolution via a 'MODE=r' option in the 'DEVICE=' command in
'CONFIG.sys'.  Two resolutions are supported: 'HIGH' for 1024x768
resolution, and 'LOW' for 640x480 resolution."


  CHOICE = "HIGH (1024x768)"
    SUBTYPE = "RES=1024X768"
    FREE
      INIT = SOFTWARE(1) "r=HIGH"

  CHOICE = "LOW (640x480)"
    SUBTYPE = "RES=640X480"
    FREE
      INIT = SOFTWARE(1) "r=LOW"


FUNCTION = "Initial Displayable Colors"
  HELP = "
The device driver may specify the number of directly displayable
colors to be supported at boot-up.  This is done with the 'COLORS='
option of the 'DEVICE=AG1024.SYS' in the CONFIG.SYS file.
Note that 256 colors are not displayable in 1024x768 resolution
without the optional Advanced Graphics Memory Board."

  CHOICE = "16 Displayable Colors"
    SUBTYPE = "COL=16"
      FREE
        INIT = SOFTWARE(1) "n=16"

  CHOICE = "256 Displayable Colors"
      SUBTYPE = "COL=256"
      FREE
        INIT = SOFTWARE(1) "n=256"


